HelpGent\Module\Messenger\Model\Conversation_Model D

Total Complexity 145
Dependencies 4
Dependents 8
Total lines 1,061
Lines of code 586
Logical lines of code 363
Comment lines 238
Methods 26
Properties 5

Methods 26

Method Rating Maintainability Complexity Lines of code
get_items()
D
26
31 145
update_item()
B
38 24 60
prepare_where_date_time_on_query()
B
36 17 86
create_item()
B
40 18 56
get_total_unread_items_count()
S
46 6 39
update_item_where()
S
53 5 21
remove_members()
S
55 4 19
delete_item()
S
56 4 17
remove_terms()
S
59 4 15
add_term()
S
61 4 13
get_item()
S
58 3 15
parse_where_query_value()
S
60 3 14
prepare_where_updated_at_query()
S
69 3 6
add_members()
S
67 3 8
add_terms()
S
67 3 8
delete_item_where()
S
68 2 6
get_members()
S
69 2 7
prepare_result_item()
S
62 1 12
member_exists()
S
64 1 10
add_member()
S
69 1 7
update_meta()
S
77 1 3
get_terms()
S
80 1 3
meta_key_exists()
S
78 1 3
delete_meta()
S
78 1 3
get_meta()
S
77 1 3
remove_member()
S
69 1 7